#pragma once
const int STRING_SIZE=0x40;
class mystring
{
public:
	mystring(void);
	mystring(const char);
	mystring(const char *str);
	int at(int pos);
	void fromDouble(double doubleVal);
	void append(const char);
	void append(const char *);
	void insertfirst(const char);
	void deletelast();
	void deletefirst();
	double toDouble();
	int compare(const char *);
	void substr(int pos,int len);
	int compare(mystring another);
	virtual void clear() ;
	char *c_str();
	int size();
	bool constain(const char ch);
	~mystring(void);
	/*********************/
protected:
	char str[STRING_SIZE];
	unsigned short us[STRING_SIZE];
};
